﻿@charset "utf-8";
/* CSS Document */
body,ul,li,div,ol,dl,dt,dd,table,tr,td,h1,h2,h3,h4,h5,h6,form,input,textarea,select,option,p,a,i,em,strong,b,cite,span{margin:0;padding:0}
i,em,cite{font-style:normal}
body{font-size:14px;font-family:'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif,Arial,Helvetica,sans-serif;background:#ffffff;color:#333;}
ul li,ol li,ul,ol{list-style-type:none}
input{vertical-align:middle}
select,input,textarea{outline:none}
a{text-decoration:none;color:#333;}
a:hover{color:#2385c9;}
img{border:none}
html{_text-overflow:ellipsis}/*防止IE6抖动样式*/

h2.title_header a.more{
	/* background: url(/Content/Areas/Common/images/more.png) no-repeat right center; */
	/* background-size: 10px 10px; */
	font-size: 14px;
	line-height: 30px;
	/* padding-right: 18px; */
	float: right;
	border: 1px solid #999999;
	border-radius: 15px;
	text-align: center;
	width: 96px;
	height: 30px;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #333333;
	box-sizing: border-box;
	transition: all 0.2s;
}
h2.title_header a.more:hover {
 color: #2385c9;
 border-color: #2385c9;
}
ul.article_list li span.span_date{
	float: right;
 color: #999;
 font-size: 12px;
}
.fl{float: left;}
.fr{float: right;}
.mt20{margin-top: 20px;}
h2.title_header {
 font-size: 22px;
 color: #333;
 padding-bottom: 15px;
 height: auto;
 background: none;
 /* margin-bottom: 20px; */
 line-height: 30px;
}
.clearb,.clearit {clear:both;font-size:0;height:0;overflow:hidden}
.MobileNav,.MobileMenu{display:none}

/*------错误提示------*/
.field-validation-error{color:red}
/*title 样式*/
.leftNavTitle{color:#333;font-size:20px;line-height:50px;padding-left:15px;border-bottom:2px solid #2385c9;font-family:'微软雅黑',Arial,Helvetica,sans-serif,"宋体"; font-weight:normal; }
.leftNavTitle a{color:#fff;}
.leftNavTitle a:hover{color:#fff;text-decoration:underline!important;}
/*首页就医指南的标题*/
.leftNavTitle2{background:url(../images/leftMENU_tit.html) repeat-x;color:#9c0200;font-size:16px;line-height:29px;padding-left:15px;border-bottom:1px solid #a4d7c8;font-family:'微软雅黑',Arial,Helvetica,sans-serif,"宋体";font-weight:500}
.leftNavTitle2 a{color:#9c0200;}
.leftNavTitle2 a:hover{color:#198366;text-decoration:none}
.title_head{ border-bottom: 1px solid #e1e1e1;
 font-size: 16px;
 font-weight: normal;
 line-height: 42px;
 padding-left: 20px;font-family:'微软雅黑',Arial,Helvetica,sans-serif;}
.titleSty1{font-family:'微软雅黑',Arial,Helvetica,sans-serif;font-size:16px;color:#9c0200;line-height:35px;font-weight:500}
.titleSty1 span{float:left;display:block;padding:0 13px 0 0;background:url(../images/index_icon.html) right -543px no-repeat;}
.titleSty1 a{float:right;font-size:12px;padding-right:10px;}
.titleSty1 a:hover{color:#9c0200}
.titleSty1 span a{font-size:16px;text-decoration:none;color:#9c0200;padding-right:0px;float:none}
.titleSty2{background:#cbf4e9;line-height:30px;color:#9c0200;padding-left:20px;font-size:14px;font-weight:500}
.titleSty3{line-height:28px;border-top:#58b49a solid 1px;border-bottom:#941A19 solid 1px;font-family:'微软雅黑',Arial,Helvetica,sans-serif;font-size:16px;color:#58b49a;font-weight:500}
.titleSty3 a{color:#58b49a}
.titleSty3 a.more{float:right;font-size:12px;font-weight:normal;font-family:'宋体',Arial,Helvetica,sans-serif;}
.titleSty3 a.more:hover{text-decoration:underline}
.titleSty4{background:url(../images/titlesty4.html) left center repeat-x;border-bottom:#e6e6e6 solid 1px;line-height:44px;height:44px;font-family:'微软雅黑',Arial,Helvetica,sans-serif;font-size:16px;color:#58b49a;font-weight:500}
.borTop1{border-top:#e6e6e6 solid 1px;}
.titleSty4 a{color:#9c0200;}
.titleSty4 a:hover{color:#198366;}
.titleSty4 a.more{float:right;font-size:12px;font-weight:normal;font-family:'宋体',Arial,Helvetica,sans-serif;margin-right:5px;}
.titleSty4 a.more:hover{text-decoration:underline;opacity:1}
.titleSty4 p{background:url(../images/main_titlelist.html) no-repeat}
.titleSty4 p.title01{background-position:10px -418px;padding-left:40px}
.titleSty4 p.title02{background-position:10px -364px;padding-left:40px}
.titleSty4 p.title03{background-position:10px -259px;padding-left:40px}
.titleSty4 p.title04{background-position:10px -205px;padding-left:40px;}
.titleSty4 p.title05{background-position:10px -152px;padding-left:40px;}
.titleSty4 p.title06{background-position:10px -98px;padding-left:40px;}
.titleSty4 p.title07{background-position:10px -42px;padding-left:40px;}
.titleSty4 p.title08{background-position:10px 8px;padding-left:40px;}
.titleSty4 p.title09{background-position:10px -311px;padding-left:40px;}

.titleSty5{border-bottom:#CCC dashed 1px;line-height:32px;font-family:'微软雅黑',Arial,Helvetica,sans-serif;}
.titleSty5 a.more{float:right;font-size:12px;font-weight:normal;color:#58b49a;}
.titleSty5 a.more:hover{text-decoration:underline}

.titleStyNav{font-family:'微软雅黑',Arial,Helvetica,sans-serif;font-size:14px;color:#333;line-height:28px;font-weight:500}
.titleStyNav span{padding:0 10px 0 0;background:url(../images/titleStyNav.html) right center no-repeat}

.listVideo{padding:15px 10px;line-height:24px;color:#666}
.listVideo li{position:relative;height:80px;margin:5px 0 0 0;padding-bottom:12px}
.listVideo li img{float:left;margin-right:12px;border:#ccc solid 1px;width:112px;height:78px;}
.listVideo li a.video_img{width:112px;height:78px;position:absolute;left:0;top:0;background:url(../images/video_botton.html) center center no-repeat;z-index:1;padding:1px;}
.listVideo li a.video_img:hover{background:url(../images/video_botton_h.html) center center no-repeat;padding:0;border:#9c0200 solid 1px;}
.listVideo li h2{font-weight:normal;font-size:14px}
.listVideo li a{color:#9c0200}
.listVideo li a:hover{text-decoration:underline}
.play_time span{color:#9c0200;padding:0 5px}


/*默认站点title*/
.title_head a{color:#999;float:right;font-size:12px;font-weight:normal;margin:0 10px 0 0}
.title_head a:hover{ color:#2385c9}
.defaultSite{margin-bottom:10px ;}
.newlist2{ padding:10px 0}
.newlist2 li{background:url(../images/leftnav/lv2_p_Bg.png) no-repeat 4px 12px;font-size:14px;height:30px;line-height:30px;overflow:hidden;padding:0 0 0 15px}

/*文本模块样式*/
.textAreaBox{background:url(../images/text_Bg1.html) top center repeat-x;border-top:#9c0200 solid 1px;}
.textArea{background:url(../images/text_bg2.html) top center repeat-x;padding:5px 8px;margin:0 1px;*margin:0 auto;*width:96%}
.textArea h2{font-family:'微软雅黑',Arial,Helvetica,sans-serif;font-size:16px;text-align:center;line-height:30px;padding:4px 0;color:#9c0200;font-weight:500}
.textArea h2 a{color:#9c0200;text-decoration:none}
.textArea h2 a:hover{color:#9c0200}
.textArea p{line-height:25px;padding-bottom:5px;color:#666;text-indent:2em}
.textArea p a{color:#9c0200;text-decoration:none}
.textArea p a:hover{color:#9c0200;}

.textArea1{line-height:22px;}
.textArea1 img{float:left;width:167px;height:118px;margin-right:10px;border:#e5e5e5 solid 1px;padding:1px;}
.textArea1 img.hover{border:#beefe1 solid 1px;box-shadow:2px 2px 2px lightgray;}
.textArea1 h2{font-size:14px;}
.textArea1 a{color:#9c0200;}
.textArea1 a:hover{color:#9c0200;}
.textArea1 p{color:#666;text-indent:2em;margin-top:10px;}

.textArea2{padding:8px;background:url(../images/text_bg2.html) top center repeat-x;border:#d5d5d5 solid 1px;/*border-radius:1px*/}
.textArea3{border-bottom:#9c0200 dashed 1px;padding-bottom:5px;margin-bottom:5px;}
.textArea3 p{color:#666;font-size:12px;line-height:20px;}
.textArea3 p a{color:#9c0200}
.textArea3 img{width:140px;height:95px;float:left;margin-right:10px;padding:1px;}
.textArea3 img.hover{padding:0;border:#9c0200 solid 1px;}
.textArea3 h2{line-height:20px;font-size:12px;margin-bottom:3px;}

.textArea4{padding-bottom:5px;margin-bottom:5px;}
.textArea4 h2{margin-top:5px;text-align:center}
.textArea4 img{width:100%}
/*列表样式*/
.listSty1 li{padding-left:15px;background:url(../images/listarrow.jpg) no-repeat 0 center;line-height:27px;font-size:14px;}
.listSty2 li{padding-left:18px;background:url(../images/listarrow.jpg) no-repeat 0 center;line-height:27px;font-size:12px;}
.listSty2 li a{color:#9c0200}
.listSty2 li a:hover{color:#9c0200}
.listSty3 li{line-height:25px;font-size:14px;}
.listSty3{padding:5px 10px;}
.listSty3 li a.columnName{color:#9c0200;padding-right:3px;}
.listSty3 li a.columnName:hover{text-decoration:underline;}
.listSty4{padding:10px;}
.listSty4 li{background:url(../images/listSty4.html) left center no-repeat;line-height:25px;padding-left:10px;}

.listSty5{margin-left:13px}
.listSty5 li{width:104px;float:left;position:relative;height:187px;margin:17px 10px 0 0 }
.listSty5 img{width:95px;height:131px;padding:1px;border:#CCC solid 1px;}
.listSty5 img.hover{border:#7f9eba solid 1px}
.listSty5 a.title_type{display:block;width:100%;text-align:center;position:absolute;left:0;bottom:0;line-height:20px;height:40px;overflow:hidden;color:#9c0200}
.listSty5 a.title_type:hover{text-decoration:underline}

.listimg{padding:5px 10px 0 10px;}
.listimg a.title_type{line-height:20px;display:block;padding:5px 0;font-size:14px;font-weight:bold }
.listimg p{line-height:20px;color:#666}
.listimg img{width:65px;height:53px;padding:1px;float:left;margin-right:12px;}
.listimg img.hover{padding:0;border:#afd0c9 solid 1px}
.listimg li p a{color:#ff9900}
.listimg li p a:hover{color:#9c0200}

.listimg1{}
.listimg1 li{float:left;width:150px;height:131px;margin:0 10px 0 0}
.listimg1 .title_type{font-weight:normal;font-size:12px;margin-top:2px;display:block;text-align:center;line-height:24px;}
.listimg1 img{width:148px;height:111px;}

.listimg2{padding:5px 10px 0 10px;}
.listimg2 a.title_type{line-height:20px;display:block;padding:5px 0;font-size:14px;font-weight:bold }
.listimg2 p{line-height:23px;color:#666}
.listimg2 img{width:120px;height:85px;padding:1px;float:left;margin-right:12px;}
.listimg2 img.hover{padding:0;border:#afd0c9 solid 1px}
.listimg2 li p a{color:#ff9900}
.listimg2 li p a:hover{color:#9c0200}

.column_list{ padding:15px;}
.column_list li {
 font-size: 14px;
 line-height: 33px;
 overflow: hidden;
 padding: 0 0 10px; border-bottom: 1px solid #eee;
}
.column_list li h2 {
 background:url(../images/leftnav/lv2_p_Bg.png) no-repeat 5px 15px;
 line-height: 34px;
 padding-left: 15px; font-family: "Microsoft YaHei","微软雅黑",Arial,Helvetica,sans-serif;
 font-size: 18px; font-weight:normal; padding-bottom:10px;
}
.column_list li h2 .dy_date {
 color: #666;
 float: right;
 font-weight: normal;
}
.column_list li .articleCont {
 overflow: hidden;
 padding-left: 15px;
}
.column_list li .articleCont a.showimg {
 display: block;
 float: left;
 height: 94px;
 margin: 0 10px 0 0;
 max-width: 200px;
 overflow: hidden;
}
.column_list li .articleCont img {
 border: 1px solid #ddd;
 height: 92px;
 width: 132px;
}
.column_list li .articleCont p, .column_list li .articleCont p a {
 font-family: "宋体";
 line-height: 26px; font-size:12px;
}
.column_list li a.list_more {
 color: #2385c9;
 font-size: 12px;
}
.column_list li a.list_more:hover { text-decoration:underline}

/*翻页*/
.page{
	padding:30px;
}
.page a,.page span{
	padding-right:3px;
}
/*调查列表样式*/
.vote_list2 li{border-bottom:#ccc dashed 1px;padding-left:27px;line-height:29px;background:url(../images/votelist.jpg) 5px 12px no-repeat;padding-top:5px;padding-bottom:5px}
.vote_list2 li:hover{background-color:#FDF9F9}
.vote_list2 li a.vote_but,.vote_list2 li .LookResult{float:right;display:block;padding:0 8px;font-size:12px;background:#C23430;margin:3px 5px 3px 10px;color:#FFF;line-height:23px;height:23px;}
.vote_list2 li a.vote_but:hover,.vote_list2 li .LookResult:hover{background:#ec9205}

.vote_list2 li .investigation_into{font-weight:bold;font-size:16px}
.vote_list2 li .vote_Content{font-size:12px;color:#999;line-height:22px}
.vote_list2 li .VoteTotal{display:inline-block;width:auto;line-height:23px;height:23px;background-color:#ec9205;color:#FFF;padding-left:7px;font-size:12px}
.vote_list2 li .VoteTotal i{height:21px;border:1px solid #ec9205;background-color:#FFF;line-height:21px;margin-left:2px;color:#ec9205;display:inline-block;padding:0 5px}



.zxcx li{width:202px;height:35px;margin:15px auto 0 auto;text-align:center;}
.zxcx li a{display:block;width:200px;height:35px;background:#CBF4E9;border:#CCC solid 1px;line-height:35px}
.zxcx li a:hover{background:#4aad91;color:#FFF;}

/*盒子样式*/
.boxStyle1{border:#CCC solid 1px;border-top:#58b49a solid 4px;}
.boxStyle2{border:#a4d7c8 solid 1px;}
.boxStyle3{background:url(../images/boxStyle3.html) left top repeat-x;border-top:#a4d7c8 solid 1px;padding:15px;line-height:22px;color:#666}

/*按钮*/
.zx_btn2{display:block;background:url(../images/index_icon.html) right -223px no-repeat;width:58px;text-align:center;height:17px;color:#FFF}
.zx_btn2:hover{opacity:0.8;color:#FFF}
.zx_btn1{display:block;background:url(../images/index_icon.html) right -241px no-repeat;width:33px;text-align:center;height:17px;color:#FFF}
.zx_btn1:hover{opacity:0.8;color:#FFF}

/*咨询插件*/
.department select{width:180px;margin-bottom:10px;border:#7f9eba solid 1px;}
.Q_searchKeyword{background:#FFF;border:#7f9eba solid 1px;padding:2px 5px;line-height:18px;height:18px;width:235px;color:#666}
.Q_searchSubmit{background:url(../images/index_icon.html) right -106px no-repeat;border:none;width:54px;height:54px;text-indent:-200px;overflow:hidden;color:#FFF;line-height:18px;cursor:pointer;}
.askButton{display:block;width:127px;height:38px;line-height:38px;margin:15px 0 5px 70px;color:#FFF;font-size:14px;text-align:center;letter-spacing:1px;background:url(../images/index_icon.html) right -184px no-repeat;}
.searchTable .hover{opacity:0.8;}
.askButton:hover{color:#FFF;text-decoration:none;opacity:0.8}

/*出诊插件*/
.Schedulings{padding:10px}
.Schedulings p{line-height:20px;margin:10px 0}
.Schedulings select{width:126px;border:#CCC solid 1px;font-size:14px;}
.input_Div{background:url(../images/SchedulingsBg.html) right bottom no-repeat;height:40px;}
.input_Div .btn{background:url(../images/index_icon.html) right -162px no-repeat;width:41px;height:22px;color:#FFF;text-align:center;cursor:pointer;border:none;margin-top:8px }
.input_Div .hover{opacity:0.8;}

.video_cont{ padding:0 0 30px;}
/*网站地图样式*/
.ss1_ul{line-height:22px;background:#FFF;padding:1px 0 10px 10px;*padding:10px 0 10px 10px}
.ss1_li{width:100%;margin:10px 0 20px 0;clear:both; overflow:hidden;}
.ss1_li ul.ss2_ul .ss2_li{float:left;width:166px;margin-top:10px;background:#f5f5f5;border:#d6dde6 solid 1px;margin-right:10px;padding:5px 10px}
.ss1_li ul.ss2_ul .ss2_li.hover{border-color:#eae0b9}
.ss1_li a.go{font-size:14px;font-weight:bold;}
.ss1_li ul.ss2_ul .ss2_li a.go{font-size:14px;font-weight:normal;} 
.ss1_li ul.ss2_ul .ss2_li ul.ss3_ul{margin-top:5px;}
.ss1_li ul.ss2_ul .ss2_li ul.ss3_ul .ss3_li a.go{font-size:12px;font-weight:normal;} 
.ss2_liHasSon{display:block;border-bottom:#d6dde6 solid 1px}
.ss1_li .navspan{color:#9c0200;}
.ss2_li .navspan{color:#333;}

.map2{ display:none;}

/* .question_icn_1 {
 background:url(../../Common/images/question_icn_time.gif) no-repeat right center;
 display: block;
 float: left;
 height: 28px;
 width: 30px;
}
.question_icn_2 {
 background:url(../../Common/images/question_icn_reply.gif) no-repeat right center;
 display: block;
 float: left;
 height: 28px;
 width: 30px;
}
.question_icn_3 {
 background:url(../../Common/images/question_icn_renew.gif) no-repeat right center;
 display: block;
 float: left;
 height: 28px;
 width: 30px;
}
.question_icn_4 {
 background:url(../../Common/images/question_icn_ok.gif) no-repeat right center;
 display: block;
 float: left;
 height: 28px;
 width: 30px;
} */
.border {
	border: 1px solid #e4e4e4;
	border-top: 2px solid #e4e4e4;
}

.pd5-15 {
	padding: 5px 15px;
}
.mb15 {
 margin-bottom: 15px;
}
/*专家介绍弹窗样式*/
div.speac_div{background: #fff;border: solid 1px #d9d9d9;width: 316px;clear: both;height: 138px;padding: 10px 10px 12px 10px;
left: 0px;position: absolute;text-align: left;top: 25px;z-index: 10000;line-height: 22px!important;font-size: 12px;color: #333;}
div.speac_div img{float: left;margin: 2px 10px 0 0;width: 99px;height: 132px;line-height: 20px;}
div.speac_div h2 a {float: none!important;font-size: 14px; }

/* List */
/* h2.title_header, h2.Com_tit{
	height: 50px;
	line-height: 50px;
	color: #2385c9;
	font-size: 18px;
} */
/* ul.article_list li {
	 background: none;
	line-height: 47px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	border-bottom: 1px dashed #999999;
	font-size: 16px;
	padding-left: 0;
	font-weight: bold; 
	padding-left: 15px;
 background: url(../images/icon_2.png) no-repeat 0px 12px;
 line-height: 32px;
} */
ul.article_list li p{font-weight: normal;}
h2.title_header span.active {
	font-size: 18px;
	font-weight: bold;
}
h2.title_header span, h2.Com_tit span {
	position: relative;
	display: inline-block;
}
h2.title_header span.active::after, h2.Com_tit span.active::after {
	content: "";
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: -2px;
	background: #2385c9;
	left: 0px;
}
.row{width: 1200px;margin: 0 auto;_width: 1200px;}
.rows {
 width: 100%;
 background: #F8F8F8;
 padding: 30px 0;
}
.pr20{padding-right: 20px;}
.pd30-0{padding: 30px 0;}
.bg-white{background: #fff;}
@media only screen and (max-width:48em){
div#float_img1{display:none;}
	.row{width: 100%;padding: 0 10px;box-sizing: border-box;}
	.ss1_li ul.ss2_ul .ss2_li{ width:28.5%; padding:5px 1%; margin:10px 1% 0;}
	div.noticeBox{width:98%}
	.noticeBox .pcont{width:255px;}
	.footer .footer_link a{white-space:nowrap}
}
@media only screen and (max-width:30em){

	.noticeBox{display:none}
	.footer_link{display:none}
 .ss1_li ul.ss2_ul .ss2_li{ width:45%;}
.map1{ display:none;}
.map2{ display:block;}

}

.sy2_ul_div li{ display:inline;float:left;}  


/*------------------------header---------------*/
.header_top{
  height: 40px;
  background: #2385c9;
  line-height: 40px;
  font-size: 14px;
  color: #fff;
}
 .fixed_model {
 display: none;
 left: 50%;
 position: absolute;
 bottom: -120px;
 background: #fff;
 border-radius: 10px;
 padding: 5px;
 box-shadow: 0 0 10px #eee;
 z-index: 1;
 height: 110px;
 transform: translate(-50%,0%);
width:100%;
}

.erweiCode {
 float: left;
 padding: 0 20px;
 cursor: pointer;
 position: relative;
 border-left: 1px solid #fff;
}

.fixed_model::after {
 content: "";
 position: absolute;
 width: 0;
 height: 0;
 border-right: 10px solid transparent;
 border-left: 10px solid transparent;
 border-bottom: 10px solid #fff;
 top: -4px;
 left: 50%;
 transform: translate(-50%,-50%);
}

.fixed_model img {
 width: 110px;
}
.erweiCode p {
 line-height: 40px;
}


.erweiCode:hover .fixed_model {
 display: block;
}
.header_topIn{
  width: 1200px;
  height: 40px;
  margin: auto;
}

.header_top_left {
  float: left;
}

.header_top_right {
  float: right;
}
.header_bottomIn {
  width: 1200px;
  margin: 0 auto;
}
.header_bottom {
  padding: 15px 0;
}
.loginBox{float:left;padding: 0 26px;border-left: 1px solid #fff;border-right: 1px solid #fff;}
.loginBox a{color: #fff;font-size: 14px;}
.div_login {
}
.YG {
  float: left;
  padding: 0 26px;
  font-size: 14px;
  border-right: 1px solid #fff;
  box-sizing: border-box;
  background: #699ad1;
  border-left: 1px solid #fff;
}

.YG a {
  color: #fff;
}
.loginBox_r{float:right;width: 480px;}
.loginBox_r a{ float:left; display:block; width:28px; height:24px; margin:10px 7px 0;}
.weixin{ background:url(../images/icon1.png) no-repeat}
.sina{  background:url(../images/icon2.png) no-repeat}
.weibo{  background:url(../images/icon3.png) no-repeat}
.App{  background:url(../images/icon4.png) no-repeat}
.loginBox_r a:hover{ background-position:0 -24px;}

.loginBox_r .commona{ font-size:16px; font-weight:bold; color:#969696; width:82px; height:35px; line-height:35px; margin:0 8px 0; text-align:center; background:url(../images/dzbbg.png) no-repeat 0 -35px }
.loginBox_r .commona.oa{color: #ff7e00;}
.loginBox_r .commona.oa:hover{
background:url(../images/20180402151739.png);
color: #fff;
}
.loginBox_r .commona:hover,.loginBox_r .commona.current{ background-position:0 0; color:#fff}


.header_in{ width:1000px; margin:auto}
.logo{ float:left; width:340px;}
.logo img{display:block;width: 80%;}
.search{ _height:32px;float:right; position: relative;}
.logo_r{float:right;width:auto;padding-top: 8px;}

.searchTxt{ 
  width: 280px;
  height: 40px;
  line-height: 40px;
  padding: 0 5px;
  float: left;
  border: 1px solid #dadada;
  background: transparent;
  padding-left: 20px;
  border-radius: 20px;
  position: relative;
  padding-right: 44px;
}
.search:hover .searchTxt {
  border-color: #2385c9;
}
.search:hover::after{
  background: #2385c9;
}
.searchBtn{ 
  height: 40px;
  width: 44px; 
  float:left; 
  background:url(../images/search.png) no-repeat center;
  position: absolute;
  right: 0;
  border: none;
  cursor: pointer;
}
.searchBtn:hover{
  background:url(../images/search_1.png) no-repeat center;
}
.search::after {
  content: "";
  position: absolute;
  right: 44px;
  top: 10px;
  width: 1px;
  height: 20px;
  background: #E8E8E8;
}
.hot_search a{ padding-left:8px;}
@media only screen and (max-width:768px){
  .header_bottomIn {
   width: 100%;
  }
  .header_top {
   display: none;
  }
.header .header_topIn{width:100%;box-sizing:border-box;padding:0 10px 0 65px;}
.header .loginBox,.header .loginBox_r{width:auto}
.loginBox span i{display:none}
.header .loginBox_r a{display:none}
.header .loginBox_r a.commona{display:block}
.header .header_in{width:100%;box-sizing:border-box;}
.header .logo{
   float: left;
   width: 39%;
   margin: auto;
   padding-left: 10px;
  }
.header .logo img{display:block;max-width:100%;margin:auto}
  .header .logo_r{float:right;margin:auto;display: none;}
  
}
@media only screen and (max-width:560px){
.header .loginBox_r .commona{line-height:30px;height:30px;width:auto;background:#dcdcdc;padding:0 5px;border-radius:2px;margin:7px 0px 0 5px;font-size:12px;}
.header .loginBox_r .commona:hover,.header .loginBox_r .commona.current{background:#2385c9}
/* .header .logo_r{width:96%} */
.header .searchTxt{width:80%;box-sizing:border-box}
.header .hot_search{line-height:26px;margin-top:5px}
}
 


/*------------------------底部---------------*/
.footer {
  background: #414a4f;
}

.footer_inner {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}

.fT_left {
  float: left;
  text-align: left;
}

.fT_left img {
  width: 420px;
  /* height: 73px; */
  margin-top: 30px;
}

.fT_left p {
  color: #fff;
  margin-top: 46px;
  font-size: 12px;
}

.fT_left p a {
  color: #fff;
}
span.line {
  margin: 0 15px;
}
.code {
  float: left;
  text-align: center;
  color: #fff;
  margin: 5px;
}
.fT_mid {
  float: left;
  margin-left: 45px;
  /* width: 185px; */
  margin-top: 25px;
}
.fT_right {
  float: right;
  margin-top: 20px;
}
.fT_bule {
  position: absolute;
  right: -2px;
  top: 110px;
}
.fT_right p {
  color: #fff;
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 40px;
  margin: 10px 0;
  /* float: left; */
}
.code img {
  width: 77px;
}
.fT_right .p_1{background: url(/Resource/images/dianhua.png) no-repeat left center;}
.fT_right .p_2{background: url(/Resource/images/dizhi.png) no-repeat left center;}
.fT_right p span {
  font-size: 20px;
  font-weight: bold;
}
.fB_left{float: left;}
.fB_right{float: right;}
.fB_left p{font-size: 14px;color: #fff;}
.fB_right p{font-size: 14px;color: #fff;}
.fB_left p a,.fB_right p a{color: #fff;}
.footer_top{padding: 30px 0 20px;border-bottom: 1px solid rgba(255, 255, 255,0.6);}
.footer_bottom{padding: 25px 0 20px;}
.footer_fixed {
 position: fixed;
 right: 0;
 bottom: 20px;
 /* padding: 20px; */
 /* background: #fff; */
}
.footer_fixed span {
 position: absolute;
 right: 10px;
 top: 10px;
 cursor: pointer;
}
.footer_fixed>img {
 width: 260px;
}
.friendLink {
  margin-top: 20px;
  float:left;
}
.linktitle {
  float: left;
}

ul.linkul {
  float: left;
}

ul.linkul li {
  float: left;
  padding: 0 38px;
  position: relative;
}
ul.linkul li::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 10px;
  background: #fff;
  right: 0;
  top: 5px;
}
ul.linkul li.last::after{display: none;}
ul.linkul li a {
  color: #fff;
}
.linktitle a {
  color: #fff;
}
.fixed_right {
 position: fixed;
 right: 10px;
 top: 50%;
 transform: translate(0, -50%);
 z-index: 1;
}

.fixed_right .fixed_model {
 display: none;
 left: -135px;
 position: absolute;
 top: -32px;
 background: #fff;
 border-radius: 10px;
 padding: 5px;
 box-shadow: 0 0 10px #eee;
}

.fixed_right p {
 position: relative;
 display: block;
 width: 80px;
 height: 80px;
 background: #2385c9;
 opacity: 0.6;
 border-radius: 10px;
 display: flex;
 justify-content: center;
 align-items: center;
}

.fixed_right .fixed_model img {
 width: 110px;
}

.fixed_right .fixed_model::after {
 content: "";
 position: absolute;
 width: 0;
 height: 0;
 border-top: 10px solid transparent;
 border-left: 10px solid #fff;
 border-bottom: 10px solid transparent;
 top: 50%;
 right: -15px;
 transform: translate(-50%,-50%);
}

.fixed_right:hover .fixed_model {
 display: block;
}
a.footer_img {
 position: fixed;
 bottom: 0;
 right: 0;
}
@media only screen and (max-width:768px){
a.footer_img{display:none}
  .footer_inner {
 width: 100%;
 padding: 0 20px;
 box-sizing: border-box;
}
.fB_left{float: none;}
.fB_right{float: none;text-align: center;}
.footer_top {
 display: none;
}
}
  

